2947,2936,2925,2917,2876,2870,2863,2857,2851,2842,2834,2829,2829,2831,2838,2838,2834,2834,2842,2843,2838,2838,2842,2851,2858,2891,2896,2904,2917,2928,2933,2949,2955,2969,2971,2978,2985,2992,2993,2997,2997,2993,2988,2988,2978,2973,2959,2948,2947,2943,2943,2947,2947;297,295,288,283,282,274,264,258,249,239,231,226,219,207,205,194,191,162,159,144,140,126,124,125,133,134,138,142,156,156,152,152,148,148,156,156,148,147,159,163,176,185,192,210,219,229,243,255,269,272,282,286,297